not work efficiently - French English Dictionary